@charset "UTF-8";
* {
	padding: 0;
	margin: 0;
	border: none;
}

a {
	text-decoration: none;
}

body {
	background-color: #57626E;
}

.w1200 {
	width: 1200px;
	margin: 0 auto;
}

.clear {
	clear: both;
}

.acc_center {
	font-family: 'Microsoft Yahei', Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #FF7344;
	width: 134px;
	float: left;
	margin-left: 122px;
	margin-top: 20px;
}

.acc_center img {
	vertical-align: middle;
}

.acc_center a {
	color: #FF7344;
}

.navbar {
	position: relative;
}

.navbar li {
	list-style: none;
	float: left;
	margin-right: 69px;
}

.navbar li:last-child {
	margin-right: 0;
	position: absolute;
	right: 0;
	top: 0;
}

.navbar li a {
	font-family: 'Microsoft Yahei', Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #585858;
}

.navbar {
	float: left;
	margin-top: 33px;
	margin-left: 162px;
	width: 569px;
}

#content {
	height: auto;
	background-color: #FAFAFA;
}

#content .w1366 {
	width: 1349px;
	height: 287px;
	background: url(../../../res/png/public_bg.png) no-repeat #FFF bottom;
	margin: 0 auto;
	font-family: 'Microsoft Yahei', Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #585858;
	text-align: right;
}

#content .w1366 div {
	background-color: #DC382C;
	height: 41px;
	display: none;
}

#content .w1366 .w1366Div {
	margin: 0 auto;
	width: 700px;
}

#content .w1366 div:hover {
	background-color: #FFF;
}

#content .w1366 div:hover span {
	display: inline-block;
}

.active_topNav {
	color: #FF7344;
	border-top: solid #FF7344 1px;
}

#content .w1366 span {
	display: inline-block;
	padding-right: 13px;
	padding-left: 2px;
	padding-top: 9px;
}

#content .w1366 span:hover {
	color: #FF7344;
	border-top: solid #FF7344 1px;
	cursor: pointer;
}

#content .w1366 .span1,
#content .w1366 .span2,
#content .w1366 .span4 {
	margin-right: 40px;
}

#content .w1366 .span3 {
	margin-right: 310px;
}

.pad_title {
	font-family: 'Microsoft Yahei', Helvetica, Arial, sans-serif;
	color: #FFF;
	font-size: 24px;
	position: absolute;
	top: 40px;
	left: 105px;
}

.rate {
	font-family: 'Microsoft Yahei', Helvetica, Arial, sans-serif;
	color: #FAEFED;
	font-size: 13px;
	position: absolute;
	left: 58px;
	top: 112px;
	width: 244px;
}

.rate span:first-child {
	float: left;
}

.rate span:last-child {
	float: right;
}

.percent {
	font-family: 'Microsoft Yahei', Helvetica, Arial, sans-serif;
	color: #FFF;
	font-size: 40px;
	position: absolute;
	top: 150px;
	left: 45px;
	width: 265px;
}

.percent .num:first-child {
	float: left;
}

.percent .num:last-child {
	float: right;
}

.per {
	font-size: 16px;
}

.button_login {
	position: absolute;
	left: 30px;
	top: 236px;
	text-indent: -9999px;
	width: 300px;
	height: 48px;
	display: block;
	background: url(../../../res/png/button_login2.png) no-repeat;
}

.link_help {
	font-family: 'Microsoft Yahei', Helvetica, Arial, sans-serif;
	color: #FFF;
	font-size: 13px;
	position: absolute;
	top: 314px;
	left: 30px;
	width: 300px;
}

.link_help a:first-child {
	float: left;
}

.link_help a:last-child {
	float: right;
}

.link_help a {
	color: #FFF;
}

.cal {
	background-color: #5E9EED;
	font-family: 'Microsoft Yahei', Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #FFF;
	margin: 0 auto;
}

.cal img {
	vertical-align: middle;
}

.cal img:first-child {
	margin-left: 27px;
	margin-right: 18px;
}

.cal .span1 {
	font-size: 20px;
	margin-right: 11px;
}

.cal .span3,
.cal .span2 {
	margin-left: 34px;
}

.cal .span2+input {
	width: 235px;
	height: 36px;
	background-color: #81B6F6;
	border: none;
}

.cal .span3+input {
	width: 190px;
	height: 36px;
	background-color: #81B6F6;
	border: none;
}

.cal a {
	padding: 7px 22px 6px 25px;
	border: solid #78B4FF 1px;
	color: #DCE8FA;
	font-size: 16px;
	margin-left: 18px;
	margin-right: 48px;
}

.cal .span4 {
	font-size: 24px;
}

.hostage table,
.hostage table tr,
.hostage table td,
.hostage table th {
	border: none;
	text-align: left;
}

.hostage .th1 {
	width: 177px;
}

.hostage .th2 {
	width: 178px;
}

.hostage .th3 {
	width: 133px;
}

.hostage .th4 {
	width: 116px;
}

.hostage .th5 {
	width: 122px;
}

.hostage .th6 {
	width: 307px;
}

.hostage .th7 {
	width: 162px;
}

.hostage table th {
	background-color: #F2F7FB;
	padding-top: 19px;
	padding-bottom: 18px;
	font-family: 'Microsoft Yahei', Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #979797;
	font-weight: bold;
}

.hostage table th:first-child {
	padding-left: 59px;
}

.hostage table tr td:first-child {
	width: 137px;
	display: inline-block;
	padding-left: 41px;
	margin-left: 18px;
}

.hostage table tr td:last-child {
	display: inline-block;
	margin-right: 16px;
	width: 88px;
}

.hostage p img {
	vertical-align: middle;
}

.hostage {
	border: solid #E6E6E6 1px;
	background-color: #FFF;
	margin-top: 24px;
}

.hostage p {
	padding-left: 17px;
	padding-top: 12px;
	padding-bottom: 14px;
	border-bottom: solid #E6E6E6 1px;
}

.hostage table tr td {
	padding-top: 13px;
	padding-bottom: 14px;
	border-bottom: dashed #E1E1E1 1px;
	font-family: 'Microsoft Yahei', Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #575757;
}

.hostage p a {
	float: right;
	margin-right: 21px;
	color: #575757;
}

.quality table,
.quality table tr,
.quality table td,
.quality table th {
	border: none;
	text-align: left;
}

.quality .th1 {
	width: 137px;
}

.quality .th2 {
	width: 108px;
}

.quality .th3 {
	width: 133px;
}

.quality .th4 {
	width: 116px;
}

.quality .th5 {
	width: 122px;
}

.quality .th6 {
	width: 307px;
}

.quality .th7 {
	width: 162px;
}

.quality table th {
	background-color: #F2F7FB;
	padding-top: 11px;
	padding-bottom: 11px;
	font-family: 'Microsoft Yahei', Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #979797;
	font-weight: bold;
}

table {
	width: 100%;
}

.quality table th:first-child {
	padding-left: 31px;
}

.quality table tr td:first-child {
	padding-left: 31px;
}

.quality table {
	margin-left: 18px;
	margin-top: 19px;
	margin-bottom: 19px;
}

.quality p img {
	vertical-align: middle;
}

.quality {
	border: solid #E6E6E6 1px;
	background-color: #FFF;
	margin-top: 24px;
}

.quality p {
	padding-left: 17px;
	padding-top: 12px;
	padding-bottom: 14px;
	border-bottom: solid #E6E6E6 1px;
}

.quality table tr td {
	padding-top: 13px;
	padding-bottom: 14px;
	border-bottom: dashed #E1E1E1 1px;
	font-family: 'Microsoft Yahei', Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #575757;
}

.quality tr:last-child td {
	border: none;
}

.quality p a {
	float: right;
	margin-right: 21px;
	color: #575757;
}

.blank {
	margin-top: 11px;
}

.goods_price table,
.goods_price table tr,
.goods_price table td,
.goods_price table th {
	border: none;
	text-align: left;
}

.goods_price .th1 {
	width: 203px;
}

.goods_price .th2 {
	width: 161px;
}

.goods_price .th3 {
	width: 136px;
}

.goods_price .th4 {
	width: 174px;
}

.goods_price .th5 {
	width: 188px;
}

.goods_price .th6 {
	width: 169px;
}

.goods_price .th7 {
	width: 86px;
}

.goods_price table th {
	background-color: #F2F7FB;
	padding-top: 19px;
	padding-bottom: 18px;
	font-family: 'Microsoft Yahei', Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #979797;
	font-weight: bold;
	border-bottom: solid #E6E6E6 1px;
}

.goods_price table th:first-child {
	padding-left: 59px;
}

.goods_price table th:last-child {
	padding-right: 26px;
}

.goods_price table tr td:first-child {
	display: inline-block;
	padding-left: 41px;
	margin-left: 18px;
	width: 203px;
}

.goods_price table tr td:last-child {
	width: 86px;
	margin-right: 23px;
	display: inline-block;
}

.goods_price table tr:hover{
	background-color: #F8F8F8;
}

.goods_price p img {
	vertical-align: middle;
}

.goods_price {
	border: solid #E6E6E6 1px;
	background-color: #FFF;
	margin-top: 24px;
	margin-bottom: 27px;
}

.goods_price p {
	padding-left: 17px;
	padding-top: 12px;
	padding-bottom: 14px;
	border-bottom: solid #E6E6E6 1px;
}

.goods_price table tr td {
	padding-top: 13px;
	padding-bottom: 14px;
	border-bottom: dashed #E1E1E1 1px;
	font-family: 'Microsoft Yahei', Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #575757;
}

.goods_price a {
	color: #5E9EED;
}

.changepage {
	font-family: 'Microsoft Yahei', Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #9E9E9E;
	text-align: right;
	margin-right: 39px;
	margin-top: 22px;
	margin-bottom: 21px;
	height: 40px;
}

.changepage a {
	font-size: 13px;
	color: #3D3D3D;
	padding: 9px 12px;
	border: solid #EDEDED 1px;
	margin: 0;
}

.changepage input {
	width: 25px;
	height: 19px;
	padding: 2px 6px;
	border: none;
}

.changepage .inp {
	display: inline-block;
	position: relative;
	border: solid #EDEDED 1px;
}

.changepage .inp .img1 {
	position: absolute;
	top: 5px;
	right: 4px;
}

.changepage .inp .img2 {
	position: absolute;
	bottom: 5px;
	right: 4px;
}

.changepage .ok {
	font-family: simsun, Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #202020;
	padding: 5px 6px 3px 6px;
}

.changepage .first {
	margin-right: 10px;
	color: #585858;
	font-size: 13px;
}

.changepage .last {
	margin-right: 11px;
	margin-left: 11px;
	color: #3D3D3D;
	font-size: 13px;
}

.changepage .previous {
	margin-right: 11px;
	color: #C8C8C8;
}

.changepage .next {
	margin-left: 11px;
}

.changepage .previous+a {
	color: #FFF;
	background-color: #FF7344;
	border-color: #FF7344;
}

.price_title1 {
	width: 1192px;
	border: solid #F0F0F0 3px;
}

.price_title2 {
	height: 67px;
	border: solid #E6E6E6 1px;
	background-color: #FFF;
	font-family: simsun, Helvetica, Arial, sans-serif;
	font-size: 14px;
	overflow: hidden;
}

.price_title2 span,
.price_title2 a {
	display: inline-block;
}

.price_title2 span {
	color: #979797;
	font-weight: bold;
	margin-left: 34px;
	margin-top: 26px;
}

.price_title2 a {
	color: #585858;
	margin-right: 77px;
	padding: 9px 12px 11px 11px;
	margin-top: 15px;
}

.price_title2 a:hover {
	background-color: #FF7344;
	border-radius: 2px 2px;
	color: #FFF;
}

.type_active {
	margin-right: 28px;
	background-color: #FF7344;
	border-radius: 2px 2px;
	color: #FFF;
}

.price_title2 .type {
	margin-right: 30px;
}

.price_title {
	font-size: 18px;
	font-weight: bold;
	color: #474E5D;
	margin-bottom: 17px;
	padding-top: 20px;
}

.price_title img {
	vertical-align: middle;
}

ul.pagenation > li {
	border: 1px solid #ededed;
	cursor: pointer;
	display: inline-block;
	height: 33px;
	line-height: 33px;
	margin-right: 2px;
	padding: 0 8px;
	text-align: center;
}

.page_text,
.page_tol {
	display: inline-block;
}

.pagenation .button {
	color: #202020;
	font-family: simsun, Helvetica, Arial, sans-serif;
	font-size: 13px;
	padding: 5px 6px 3px;
}

a:hover {
	cursor: pointer;
}